Becki Newton: The Ugly Betty Star Who Found Love in a Subway Station By Olivia Wilson October 24, 2023